#include <RenderSubSystem/Renderable.h>
#include <RenderSubSystem/cvIRender.h>
#include <Logger/GlobalLogger.h>
#include <RenderSubSystem/CollectionTypes.h>
#include <RenderSubSystem/CollectionNode.h>

namespace cvRenderInterface
{
	// OBJECT CONSTRUCTION
	Renderable::Renderable() : m_collection(0)	{}

	// OBJECT DESTRUCTION
	Renderable::~Renderable()	{}

	const bool Renderable::isSingleshot() const
	{
		if(m_collection)	{ return m_collection->isSingleshot(); } else { return false; }
	}

	const bool Renderable::isCollection()	const	{ return false; }
};
